Skip to content

Commit 55e3d82

Browse files
authored
Merge pull request #45 from project-codeguard/develop
Creating a CodeGuard Claude Code Skill and plugin structure and documentation
2 parents a5f94f3 + 4088444 commit 55e3d82

34 files changed

Lines changed: 2833 additions & 13 deletions

.claude-plugin/marketplace.json

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
{
2+
"name": "project-codeguard",
3+
"metadata": {
4+
"description": "Official Project CodeGuard plugins for secure AI-assisted coding"
5+
},
6+
"owner": {
7+
"name": "Project CodeGuard",
8+
"url": "https://project-codeguard.org",
9+
"email": "contact@project-codeguard.org"
10+
},
11+
"plugins": [
12+
{
13+
"name": "codeguard-security",
14+
"source": "./",
15+
"description": "Comprehensive security rules for AI coding agents",
16+
"version": "1.0.0",
17+
"repository": "https://github.com/project-codeguard/rules.git",
18+
"tags": ["security", "code-review", "vulnerability-prevention"]
19+
}
20+
]
21+
}
22+

.claude-plugin/plugin.json

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"name": "codeguard-security",
3+
"description": "Security code review skill based on Project CodeGuard's comprehensive security rules. Helps AI coding agents write secure code and prevent common vulnerabilities.",
4+
"version": "1.0.0",
5+
"author": {
6+
"name": "Project CodeGuard",
7+
"url": "https://project-codeguard.org"
8+
},
9+
"license": "CC-BY-4.0 (rules), Apache-2.0 (tools)",
10+
"homepage": "https://github.com/project-codeguard/rules",
11+
"repository": "https://github.com/project-codeguard/rules.git",
12+
"keywords": ["security", "secure-coding", "vulnerability-prevention", "code-review", "appsec"]
13+
}
14+

.gitattributes

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,8 @@
77
# Explicitly include desired items for releases
88
ide_rules/ -export-ignore
99
ide_rules/** -export-ignore
10-
README.md -export-ignore
10+
README.md -export-ignore
11+
12+
# Linguist language detection
13+
*.md linguist-detectable=true
14+
.claude-plugin/* linguist-documentation=true

.gitignore

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,4 +158,8 @@ Temporary Items
158158

159159
# Coding Agents
160160
CLAUDE.md
161-
AGENTS.md
161+
AGENTS.md
162+
163+
# Claude Code Plugin
164+
.claude-plugin/.cache
165+
.claude/settings.local.json

0 commit comments

Comments
 (0)