← Back to Skills Marketplace
athola

Nm Attune Project Specification

by athola · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
89
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install nm-attune-project-specification
Description
Transform project briefs into testable specifications with user stories, acceptance criteria, and measurable outcomes
Usage Guidance
This skill mostly does what it says — it helps craft testable project specs — but there are a few mismatches you should resolve before installing or using it in autonomous mode: (1) The doc instructs creating GitHub issues for deferred items but doesn't request a GITHUB_TOKEN or explain how the agent will authenticate; insist the skill declare any credentials or require explicit user approval before posting to external services. (2) Lines that say 'Run the command with --help to verify availability' look like leftover template text; ask the author which commands (if any) the skill will run and whether those binaries will be present. If you plan to let agents act autonomously, require an explicit opt-in step for any network writes (GitHub issues) or disable autonomous invocation until those behaviors are clarified.
Capability Analysis
Type: OpenClaw Skill Name: nm-attune-project-specification Version: 1.0.0 The skill bundle provides a structured framework for an AI agent to transform project briefs into technical specifications. It includes templates for requirements and instructions for the agent to manage project backlogs by creating GitHub issues via the 'gh' CLI and to automatically transition to a planning phase. While it contains instructions for shell execution (e.g., 'gh issue create', 'pytest -v'), these actions are clearly aligned with the stated purpose of a development-focused project management tool and do not exhibit signs of malicious intent or unauthorized data exfiltration.
Capability Assessment
Purpose & Capability
Name and description match the SKILL.md content: it is an instruction-only spec-writing helper that delegates to spec-kit. No required binaries or env vars are declared, which is generally proportionate for a documentation/spec generation skill. However, some template lines (e.g., 'Verification: Run the command with --help') and a mandatory step to create GitHub issues introduce capabilities (CLI/network calls) that are not mirrored in the declared requirements.
Instruction Scope
The instructions include actionable steps that imply executing commands and creating GitHub issues for deferred items. The SKILL.md does not specify which commands to run, which binaries those commands rely on, nor does it limit or require explicit confirmation before making external writes. This grants the agent implicit discretion to perform external actions (network writes) that are outside the narrow scope of 'generate a specification' unless additional constraints are present.
Install Mechanism
No install spec and no code files: the skill is instruction-only and will not write or execute bundled code. This is the lowest-risk install posture.
Credentials
The SKILL.md asks the author/agent to create GitHub issues (Backlog Issue Creation (MANDATORY)), which ordinarily requires a GitHub token or authenticated Git client, but the skill declares no required environment variables or credentials. That is an incoherence: the skill implies network write operations without requesting the corresponding credential (e.g., GITHUB_TOKEN) or explaining how authentication should occur.
Persistence & Privilege
always:false and no install-time persistence or cross-skill configuration changes are requested. The skill does not request permanent presence or elevated platform privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install nm-attune-project-specification
  3. After installation, invoke the skill by name or use /nm-attune-project-specification
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of the Project Specification skill. - Transforms project briefs into structured, testable specifications with acceptance criteria. - Includes templates for functional/non-functional requirements, technical constraints, and out-of-scope definitions. - Supports ambiguity detection, question generation, and clarification workflows. - Offers integration with spec-kit for comprehensive spec writing, or can be used standalone. - Emphasizes quality checks and mandates backlog issue creation for items explicitly out of scope.
Metadata
Slug nm-attune-project-specification
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Nm Attune Project Specification?

Transform project briefs into testable specifications with user stories, acceptance criteria, and measurable outcomes. It is an AI Agent Skill for Claude Code / OpenClaw, with 89 downloads so far.

How do I install Nm Attune Project Specification?

Run "/install nm-attune-project-specification" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Nm Attune Project Specification free?

Yes, Nm Attune Project Specification is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Nm Attune Project Specification support?

Nm Attune Project Specification is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Nm Attune Project Specification?

It is built and maintained by athola (@athola); the current version is v1.0.0.

💬 Comments